home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 4671-5.790 / dmg-5316 / misc / errata.txt < prev    next >
Text File  |  1994-12-04  |  60KB  |  1,599 lines

  1. -----------------------------------------------------------------------------
  2.                            Compendium Errata Report
  3.                 as of 25-Sep-94
  4. -----------------------------------------------------------------------------
  5.  
  6. This report details errors or omissions to the second printing of the Atari
  7. Compendium. Please report any additional findings to Scott Sanders
  8. (70007.1135@compuserve.com).                     
  9.  
  10. -----------------------
  11.       Date Entered 11-Jul-94
  12.         Error Type: Grammar               
  13.  
  14.        Page Number: 1.14                        
  15.  
  16.  Error Description: The third paragraph, first sentence, last word is 
  17.                     misspelled.                                  
  18.  
  19.   Error Correction: The correct word should be 'compilers,' not  
  20.                     'compiles'.                                  
  21.  
  22. -----------------------
  23.       Date Entered 11-Jul-94
  24.         Error Type: Omission              
  25.  
  26.        Page Number: 1.4                         
  27.  
  28.  Error Description: There is no mention of the fact that the 1040 STe 
  29.                     contains a Blitter chip.                     
  30. -----------------------
  31.       Date Entered 11-Jul-94
  32.         Error Type: Content               
  33.  
  34.        Page Number: 2.104                       
  35.  
  36.  Error Description: The binding for Pexec() contains an incorrect 
  37.                     argument.                                    
  38.  
  39.   Error Correction: The "move.w   word,-(sp)" statement should be changed
  40.                      to "move.w   mode,-(sp)".                   
  41.  
  42. -----------------------
  43.       Date Entered 11-Jul-94
  44.         Error Type: Content               
  45.  
  46.        Page Number: 2.117                       
  47.  
  48.  Error Description: The binding for Psigaction() pushes its parameters 
  49.                     onto the stack in the reverse order. In addition, the
  50.                      stack correction method could be more efficient.
  51.  
  52.   Error Correction: The correct binding is:                      
  53.                                                                  
  54.                     pea oact                                     
  55.                     pea act                                      
  56.                     move.w sig,-(sp)                             
  57.                     move.w #$137,-(sp)                           
  58.                     trap #1                                      
  59.                     lea 12(sp),sp                                
  60.  
  61. -----------------------
  62.       Date Entered 11-Jul-94
  63.         Error Type: Content               
  64.  
  65.        Page Number: 2.124                       
  66.  
  67.  Error Description: The argument to Pusrval() is never pushed onto the 
  68.                     stack. Doing so also affects the given stack 
  69.                     correction amount.                           
  70.  
  71.   Error Correction: Insert the statement "move.l   val,-(sp)" at the top 
  72.                     of the binding. The stack correction amount should 
  73.                     then change from 2 to 6.                     
  74.  
  75. -----------------------
  76.       Date Entered 11-Jul-94
  77.         Error Type: Content               
  78.  
  79.        Page Number: 2.127                       
  80.  
  81.  Error Description: The binding to Pwait3() doesn't place the function 
  82.                     opcode on the stack. This change also alters the 
  83.                     stack correction.                            
  84.  
  85.   Error Correction: The correct binding for Pwait3() should be:  
  86.                                                                  
  87.                     pea rusage                                   
  88.                     move.w flag,-(sp)                            
  89.                     move.w #$11C,-(sp)                           
  90.                     trap #1                                      
  91.                     addq.l #8,sp                                 
  92.  
  93. -----------------------
  94.       Date Entered 11-Jul-94
  95.         Error Type: Content               
  96.  
  97.        Page Number: 2.127                       
  98.  
  99.  Error Description: The 'pid' parameter to Pwaitpid() is never pushed 
  100.                     onto the stack. This alters the stack correction 
  101.                     amount.                                      
  102.  
  103.   Error Correction: The correct binding is:                      
  104.                                                                  
  105.                     pea rusage                                   
  106.                     move.w flag,-(sp)                            
  107.                     move.w pid,-(sp)                             
  108.                     trap #1                                      
  109.                     lea 10(sp),sp                                
  110.  
  111. -----------------------
  112.       Date Entered 11-Jul-94
  113.         Error Type: Omission              
  114.  
  115.        Page Number: 2.35                        
  116.  
  117.  Error Description: The location of GEMDOS return codes is never 
  118.                     indicated in the Function Calling Procedure. 
  119.  
  120.   Error Correction: GEMDOS return values are stored in D0 on function 
  121.                     exit.                                        
  122.  
  123. -----------------------
  124.       Date Entered 11-Jul-94
  125.         Error Type: Content               
  126.  
  127.        Page Number: 2.45                        
  128.  
  129.  Error Description: Cconws() is incorrectly defined with a VOID return 
  130.                     value.                                       
  131.  
  132.   Error Correction: Cconws() returns a WORD containing the number of 
  133.                     characters output or 0 if an error occurred. 
  134.  
  135. -----------------------
  136.       Date Entered 11-Jul-94
  137.         Error Type: Content               
  138.  
  139.        Page Number: 2.46                        
  140.  
  141.  Error Description: The prototype for Cnecin() is incorrect.     
  142.  
  143.   Error Correction: Cnecin() returns a LONG value.               
  144.                                                                  
  145.  
  146. -----------------------
  147.       Date Entered 11-Jul-94
  148.         Error Type: Content               
  149.  
  150.        Page Number: 2.55                        
  151.  
  152.  Error Description: The binding for Dfree() contains an incorrect 
  153.                     parameter name.                              
  154.  
  155.   Error Correction: The line "pea   info" should be replaced by "pea   
  156.                     buf".                                        
  157.  
  158. -----------------------
  159.       Date Entered 11-Jul-94
  160.         Error Type: Content               
  161.  
  162.        Page Number: 2.56                        
  163.  
  164.  Error Description: The three parameters to Dgetcwd() are incorrectly 
  165.                     ordered. In addition, the stack correction is less 
  166.                     efficient than it could be.                  
  167.   Error Correction: The parameters to Dgetcwd() should be passed in the 
  168.                     order: size, drv, path. The line "add.l   #10,sp" 
  169.                     should be replaced with "lea   10(sp),sp"    
  170. -----------------------
  171.       Date Entered 11-Jul-94
  172.         Error Type: Content               
  173.  
  174.        Page Number: 2.57                        
  175.  
  176.  Error Description: The binding for Dgetpath() does not place the 
  177.                     function opcode on the stack.                
  178.  
  179.   Error Correction: Insert a "move.w   #$47,-(sp)" instruction between 
  180.                     "pea   buf" and "trap   #1".                 
  181.  
  182. -----------------------
  183.       Date Entered 11-Jul-94
  184.         Error Type: Content               
  185.  
  186.        Page Number: 2.58                        
  187.  
  188.  Error Description: The parameter "mode" is incorrectly spelled as 
  189.                     "move".                                      
  190.  
  191. -----------------------
  192.       Date Entered 11-Jul-94
  193.         Error Type: Content               
  194.  
  195.        Page Number: 2.68                        
  196.  
  197.  Error Description: The Fcntl() "cmd" values for F_GETLK and F_SETLK are 
  198.                     incorrect.                                   
  199.  
  200.   Error Correction: F_GETLK is 'cmd' 0x0004. F_SETLK is 'cmd' 0x0005.
  201.                                                                  
  202.  
  203. -----------------------
  204.       Date Entered 11-Jul-94
  205.         Error Type: Content               
  206.  
  207.        Page Number: 2.72                        
  208.  
  209.  Error Description: A structure member of 'struct winsize' is missing 
  210.                     from the explanation of 'cmd' TIOCGWINSZ.    
  211.  
  212.   Error Correction: An additional structure member should be added to the
  213.                      end of the definition as follows:           
  214.                                                                  
  215.                     WORD  ws_ypixel;                             
  216.                                                                  
  217.                     This represents the height of the window in pixels.
  218.  
  219. -----------------------
  220.       Date Entered 11-Jul-94
  221.         Error Type: Content               
  222.  
  223.        Page Number: 2.89                        
  224.  
  225.  Error Description: The binding for Frename() does not put the function 
  226.                     opcode on the stack. When this is added the stack 
  227.                     correction amount also must be changed.      
  228.   Error Correction: Insert the line "move.w   #$56,-(sp)" between the 
  229.                     last argument and the trap statement. The stack 
  230.                     correction amount must be changed from 10 to 12.
  231.  
  232. -----------------------
  233.       Date Entered 11-Jul-94
  234.         Error Type: Content               
  235.  
  236.        Page Number: 2.95                        
  237.  
  238.  Error Description: The binding for Fwrite() does not put the function 
  239.                     opcode on the stack. When this is added the stack 
  240.                     correction amount also must be changed.      
  241.   Error Correction: Insert the line "move.w   #$40,-(sp)" between the 
  242.                     last argument and the trap statement. The stack 
  243.                     correction amount must be changed from 10 to 12.
  244.  
  245. -----------------------
  246.       Date Entered 11-Jul-94
  247.         Error Type: Design                
  248.  
  249.        Page Number: 3.11                        
  250.  
  251.  Error Description: The last column of the subtable of '_VDO' titled 
  252.                     'Shifter' should be left-aligned.            
  253.  
  254. -----------------------
  255.       Date Entered 11-Jul-94
  256.         Error Type: Omission              
  257.  
  258.        Page Number: 3.22                        
  259.  
  260.  Error Description: The BIOS Function Calling Procedure does not mention 
  261.                     where the BIOS places return codes.          
  262.  
  263.   Error Correction: The BIOS places return codes in D0.          
  264.                                                                  
  265.  
  266. -----------------------
  267.       Date Entered 11-Jul-94
  268.         Error Type: Content               
  269.  
  270.        Page Number: 4.100                       
  271.  
  272.  Error Description: The header name given to indicate an invalid sync 
  273.                     format from the function Sndstatus() is incorrect.
  274.  
  275.   Error Correction: The name SND_BADSYNC should be used instead of 
  276.                     SND_BADSYC.                                  
  277.  
  278. -----------------------
  279.       Date Entered 11-Jul-94
  280.         Error Type: Content               
  281.  
  282.        Page Number: 4.102                       
  283.  
  284.  Error Description: The stack correction for the Soundcmd() binding is 
  285.                     incorrect.                                   
  286.  
  287.   Error Correction: The stack should be corrected by 6, not 2 bytes.
  288.                                                                  
  289.  
  290. -----------------------
  291.       Date Entered 11-Jul-94
  292.         Error Type: Omission              
  293.  
  294.        Page Number: 4.104                       
  295.  
  296.  Error Description: The VgetMonitor() call should mention that this 
  297.                     function is also sometimes referred to as mon_type() 
  298.                     by some compilers.                           
  299.  
  300. -----------------------
  301.       Date Entered 11-Jul-94
  302.         Error Type: Content               
  303.  
  304.        Page Number: 4.106                       
  305.  
  306.  Error Description: The parameter names in the binding for VsetMask() are
  307.                      incorrectly prefixed with a '#'. In addition, the 
  308.                     stack correction method could be more efficient.
  309.   Error Correction: Remove the '#' from the first three parameters and 
  310.                     change the line "add.l   #12,sp" to "lea     
  311.                     12(sp),sp".                                  
  312. -----------------------
  313.       Date Entered 11-Jul-94
  314.         Error Type: Content               
  315.  
  316.        Page Number: 4.110                       
  317.  
  318.  Error Description: The stack correction amount for VsetSync() is 
  319.                     incorrect.                                   
  320.  
  321.   Error Correction: The stack correction should be 4 bytes instead of 2.
  322.                                                                  
  323.  
  324. -----------------------
  325.       Date Entered 11-Jul-94
  326.         Error Type: Content               
  327.  
  328.        Page Number: 4.17                        
  329.  
  330.  Error Description: The serial port mapping table incorrectly lists "Mega
  331.                      ST" as the first column header.             
  332.  
  333.   Error Correction: The correct header should be "Mega STe".     
  334.                                                                  
  335.  
  336. -----------------------
  337.       Date Entered 11-Jul-94
  338.         Error Type: Omission              
  339.  
  340.        Page Number: 4.19                        
  341.  
  342.  Error Description: The XBIOS Function Calling Procedure does not mention
  343.                      where the XBIOS places its return code.     
  344.  
  345.   Error Correction: The XBIOS places this value in D0.           
  346.                                                                  
  347.  
  348. -----------------------
  349.       Date Entered 11-Jul-94
  350.         Error Type: Content               
  351.  
  352.        Page Number: 4.24                        
  353.  
  354.  Error Description: The stack correction for the Bioskeys() binding is 
  355.                     incorrect.                                   
  356.  
  357.   Error Correction: The stack correction amount is 2, not 4.     
  358.                                                                  
  359.  
  360. -----------------------
  361.       Date Entered 11-Jul-94
  362.         Error Type: Content               
  363.  
  364.        Page Number: 4.45                        
  365.  
  366.  Error Description: The stack correction amount for Dsp_InqrSubrAbility()
  367.                      is incorrect.                               
  368.  
  369.   Error Correction: The correct stack correction value should be 4, not 
  370.                     2.                                           
  371.  
  372. -----------------------
  373.       Date Entered 11-Jul-94
  374.         Error Type: Content               
  375.  
  376.        Page Number: 4.50                        
  377.  
  378.  Error Description: The stack correction amount for Dsp_MultBlocks() is 
  379.                     incorrect.                                   
  380.  
  381.   Error Correction: The correct amount of stack correction is 18, not 20.
  382.                                                                  
  383.  
  384. -----------------------
  385.       Date Entered 11-Jul-94
  386.         Error Type: Content               
  387.  
  388.        Page Number: 4.57                        
  389.  
  390.  Error Description: The first parameter reference in the binding for 
  391.                     Egetpalette() is incorrect.                  
  392.  
  393.   Error Correction: The parameter name pushed should be paldata, not 
  394.                     palette.                                     
  395.  
  396. -----------------------
  397.       Date Entered 11-Jul-94
  398.         Error Type: Content               
  399.  
  400.        Page Number: 4.61                        
  401.  
  402.  Error Description: The first parameter reference in the binding for 
  403.                     EsetPalette() is incorrect.                  
  404.  
  405.   Error Correction: The parameter name pushed should be paldata, not 
  406.                     palette.                                     
  407.  
  408. -----------------------
  409.       Date Entered 11-Jul-94
  410.         Error Type: Content               
  411.  
  412.        Page Number: 4.70                        
  413.  
  414.  Error Description: The header name for Giaccess() register 1 is 
  415.                     incorrect.                                   
  416.  
  417.   Error Correction: The correct name is PSG_APITCHHIGH.          
  418.                                                                  
  419.  
  420. -----------------------
  421.       Date Entered 11-Jul-94
  422.         Error Type: Content               
  423.  
  424.        Page Number: 4.71                        
  425.  
  426.  Error Description: The 'register' values for PSG_CPITCHLOW and  
  427.                     PSG_CPITCHHIGH are incorrect.                
  428.  
  429.   Error Correction: The correct values should be 4 and 5 respectively.
  430.                                                                  
  431.  
  432. -----------------------
  433.       Date Entered 11-Jul-94
  434.         Error Type: Content               
  435.  
  436.        Page Number: 4.96                        
  437.  
  438.  Error Description: The function opcode in the binding is incorrect.
  439.  
  440.   Error Correction: The correct function opcode is 21 (hex).     
  441.                                                                  
  442.  
  443. -----------------------
  444.       Date Entered 25-Sep-94
  445.         Error Type: Content               
  446.  
  447.        Page Number: 6.100                       
  448.  
  449.  Error Description: The intin assignments in the binding for     
  450.                     graf_watchbox() are incorrect.               
  451.   Error Correction: The correct assignments are intin[0] = 0, intin[1] = 
  452.                     obj, intin[2] = instate, intin[3] = outstate.
  453.  
  454. -----------------------
  455.       Date Entered 25-Sep-94
  456.         Error Type: Content               
  457.  
  458.        Page Number: 6.104                       
  459.  
  460.  Error Description: Several caveats were omitted.                
  461.  
  462.   Error Correction: The ob_x and ob_y fields of the root menu object 
  463.                     should always be set to 0 prior to making the 
  464.                     menu_attach() call. In addition, under AES 3.40, no 
  465.                     more than one scrolling sub-menu should be contained 
  466.                     in each tree.                                
  467. -----------------------
  468.       Date Entered 25-Sep-94
  469.         Error Type: Omission              
  470.  
  471.        Page Number: 6.110                       
  472.  
  473.  Error Description: The header constants for flag are not listed.
  474.                                                                  
  475.  
  476.   Error Correction: The flag value of 0 is MN_INQUIRE and the flag value 
  477.                     of 1 is MN_CHANGE.                           
  478.  
  479. -----------------------
  480.       Date Entered 25-Sep-94
  481.         Error Type: Content               
  482.  
  483.        Page Number: 6.128                       
  484.  
  485.  Error Description: The return values for rsrc_gaddr are swapped.
  486.                                                                  
  487.  
  488.   Error Correction: The correct return value is 0 if an error occurred or
  489.                      non-zero if addr is valid.                  
  490.  
  491. -----------------------
  492.       Date Entered 25-Sep-94
  493.         Error Type: Content               
  494.  
  495.        Page Number: 6.129                       
  496.  
  497.  Error Description: The return values for rsrc_load are swapped. 
  498.                                                                  
  499.  
  500.   Error Correction: rsrc_load() returns 0 if an error occurred or 1 
  501.                     otherwise.                                   
  502.  
  503. -----------------------
  504.       Date Entered 25-Sep-94
  505.         Error Type: Content               
  506.  
  507.        Page Number: 6.129                       
  508.  
  509.  Error Description: The return value for rsrc_obfix() is incorrect.
  510.                                                                  
  511.  
  512.   Error Correction: rsrc_obfix() always returns 1.               
  513.                                                                  
  514.  
  515. -----------------------
  516.       Date Entered 25-Sep-94
  517.         Error Type: Content               
  518.  
  519.        Page Number: 6.130                       
  520.  
  521.  Error Description: The return values for rsrc_rcfix() are swapped.
  522.                                                                  
  523.  
  524.   Error Correction: rsrc_rcfix() returns a 0 if unsuccessful or non-zero 
  525.                     otherwise.                                   
  526.  
  527. -----------------------
  528.       Date Entered 25-Sep-94
  529.         Error Type: Content               
  530.  
  531.        Page Number: 6.145                       
  532.  
  533.  Error Description: The name given to bit 0 in the SWM_NEWMSG call is 
  534.                     incorrectly identified as B_UNTOPPABLE.      
  535.  
  536.   Error Correction: The correct name for the bit is NM_APTERM.   
  537.                                                                  
  538.  
  539. -----------------------
  540.       Date Entered 25-Sep-94
  541.         Error Type: Content               
  542.  
  543.        Page Number: 6.15                        
  544.  
  545.  Error Description: The ob_head parameters in the diagram for objects #3 
  546.                     and #4 are incorrect.                        
  547.  
  548.   Error Correction: Both object's ob_head parameter should be (-1).
  549.                                                                  
  550.  
  551. -----------------------
  552.       Date Entered 25-Sep-94
  553.         Error Type: Content               
  554.  
  555.        Page Number: 6.151                       
  556.  
  557.  Error Description: The description for wind_create() incorrectly states 
  558.                     that the AES was limited to only four windows prior 
  559.                     to TOS 1.04.                                 
  560.   Error Correction: Only the desktop was limited to four windows. The AES
  561.                      actually allowed seven windows.             
  562.  
  563. -----------------------
  564.       Date Entered 25-Sep-94
  565.         Error Type: Content               
  566.  
  567.        Page Number: 6.156                       
  568.  
  569.  Error Description: The contrl[2] assignment at the bottom of the page is
  570.                      incorrect.                                  
  571.  
  572.   Error Correction: The assignment should be contrl[2] = 5.      
  573.                                                                  
  574.  
  575. -----------------------
  576.       Date Entered 25-Sep-94
  577.         Error Type: Content               
  578.  
  579.        Page Number: 6.158                       
  580.  
  581.  Error Description: The binding for wind_open is incomplete.     
  582.                                                                  
  583.  
  584.   Error Correction: The intin assignments should be intin[0] = handle, 
  585.                     intin[1] = x, intin[2] = y, intin[3] = w, intin[4] = 
  586.                     h.                                           
  587.  
  588.  
  589. -----------------------
  590.       Date Entered 25-Sep-94
  591.         Error Type: Omission              
  592.  
  593.        Page Number: 6.16                        
  594.  
  595.  Error Description: The table correctly lists G_PROGDEF as an object 
  596.                     type.                                        
  597.  
  598.   Error Correction: The name G_USERDEF is also used by some compilers.
  599.                                                                  
  600.  
  601. -----------------------
  602.       Date Entered 25-Sep-94
  603.         Error Type: Omission              
  604.  
  605.        Page Number: 6.161                       
  606.  
  607.  Error Description: No version of availablility is given for the 
  608.                     WF_TOOLBAR code.                             
  609.  
  610.   Error Correction: WF_TOOLBAR is available as of AES 4.10.      
  611.                                                                  
  612.  
  613. -----------------------
  614.       Date Entered 25-Sep-94
  615.         Error Type: Omission              
  616.  
  617.        Page Number: 6.21                        
  618.  
  619.  Error Description: The te_thickness attribute specifies that values for 
  620.                     it may be positive or negative but do not specify 
  621.                     what difference that makes.                  
  622.   Error Correction: Positive te_thickness values extend the border 
  623.                     towards the center of the object and negative values 
  624.                     extend the border away from the center.      
  625.  
  626.  
  627. -----------------------
  628.       Date Entered 25-Sep-94
  629.         Error Type: Content               
  630.  
  631.        Page Number: 6.3                         
  632.  
  633.  Error Description: The maximum number of desk accessories that the AES 
  634.                     can support under TOS 1.0 is incorrect.      
  635.  
  636.   Error Correction: The AES can support six desk accessories under all 
  637.                     versions.                                    
  638.  
  639. -----------------------
  640.       Date Entered 25-Sep-94
  641.         Error Type: Content               
  642.  
  643.        Page Number: 6.33                        
  644.  
  645.  Error Description: Window Toolbars are incorrectly identified as being 
  646.                     available in AES 4.0.                        
  647.  
  648.   Error Correction: Window Toolbars are available from AES 4.1 and later.
  649.                                                                  
  650.  
  651. -----------------------
  652.       Date Entered 25-Sep-94
  653.         Error Type: Omission              
  654.  
  655.        Page Number: 6.36                        
  656.  
  657.  Error Description: The AE_LANG AES system variable was omitted. 
  658.                                                                  
  659.  
  660.   Error Correction: The AE_LANG specifies a valid country code (see 
  661.                     appl_getinfo) for the AES.                   
  662.  
  663. -----------------------
  664.       Date Entered 25-Sep-94
  665.         Error Type: Content               
  666.  
  667.        Page Number: 6.39                        
  668.  
  669.  Error Description: The comment at the start of the code for _crys_if 
  670.                     incorrectly states that no function uses the addrout 
  671.                     array when rsrc_gaddr actually does.         
  672.   Error Correction: The rsrc_gaddr call must be special cased in a 
  673.                     function library if you want to use the _crys_if 
  674.                     binding to call the AES.                     
  675.  
  676.  
  677. -----------------------
  678.       Date Entered 25-Sep-94
  679.         Error Type: Content               
  680.  
  681.        Page Number: 6.40                        
  682.  
  683.  Error Description: The entry for appl_search in the table is incorrect.
  684.                                                                  
  685.  
  686.   Error Correction: appl_search should have values of 1,1,3.     
  687.                                                                  
  688.  
  689. -----------------------
  690.       Date Entered 25-Sep-94
  691.         Error Type: Content               
  692.  
  693.        Page Number: 6.42                        
  694.  
  695.  Error Description: The entry in the table for rsrc_rcfix is incorrect.
  696.                                                                  
  697.  
  698.   Error Correction: The correct values for rsrc_rcfix are 0,1,1  
  699.                                                                  
  700.  
  701. -----------------------
  702.       Date Entered 25-Sep-94
  703.         Error Type: Content               
  704.  
  705.        Page Number: 6.42                        
  706.  
  707.  Error Description: The entry in the table for wind_new is incorrect.
  708.                                                                  
  709.  
  710.   Error Correction: wind_new should be 0,1,0                     
  711.                                                                  
  712.  
  713. -----------------------
  714.       Date Entered 25-Sep-94
  715.         Error Type: Content               
  716.  
  717.        Page Number: 6.53                        
  718.  
  719.  Error Description: The error return values for appl_getinfo are swapped.
  720.                                                                  
  721.  
  722.   Error Correction: appl_getinfo() returns 0 if an error occurred or 
  723.                     non-zero otherwise.                          
  724.  
  725. -----------------------
  726.       Date Entered 25-Sep-94
  727.         Error Type: Content               
  728.  
  729.        Page Number: 6.65                        
  730.  
  731.  Error Description: The header name for message #33 is incorrect.
  732.                                                                  
  733.  
  734.   Error Correction: The header name for message #33 should be    
  735.                     WM_BOTTOMED.                                 
  736.  
  737. -----------------------
  738.       Date Entered 25-Sep-94
  739.         Error Type: Content               
  740.  
  741.        Page Number: 6.66                        
  742.  
  743.  Error Description: In the entry for MN_SELECTED, it incorrectly 
  744.                     indicates that the extra information is not returned 
  745.                     until AES v4.0.                              
  746.   Error Correction: The extra information for MN_SELECTED is returned as 
  747.                     of AES v3.30.                                
  748.  
  749. -----------------------
  750.       Date Entered 25-Sep-94
  751.         Error Type: Content               
  752.  
  753.        Page Number: 6.66                        
  754.  
  755.  Error Description: The entry for WM_TOPPED gives an incorrect sample 
  756.                     usage.                                       
  757.  
  758.   Error Correction: The correct usage for responding to a WM_TOPPED 
  759.                     message is wind_set( msg[3], WF_TOP, 0, 0, 0, 0 ).
  760.  
  761. -----------------------
  762.       Date Entered 25-Sep-94
  763.         Error Type: Content               
  764.  
  765.        Page Number: 6.67                        
  766.  
  767.  Error Description: The entries for WM_ARROWED, WM_HSLID, and WM_VSLID 
  768.                     all incorrectly state their parameters.      
  769.  
  770.   Error Correction: These messages are sent with the window handle in 
  771.                     msg[3] and the operation code (as described) in 
  772.                     msg[4].                                      
  773.  
  774.  
  775. -----------------------
  776.       Date Entered 25-Sep-94
  777.         Error Type: Content               
  778.  
  779.        Page Number: 6.68                        
  780.  
  781.  Error Description: The header name WM_BOTTOMED is incorrectly listed.
  782.                                                                  
  783.  
  784.   Error Correction: The correct name is WM_BOTTOMED, not WM_BOTTOM.
  785.                                                                  
  786.  
  787. -----------------------
  788.       Date Entered 25-Sep-94
  789.         Error Type: Grammar               
  790.  
  791.        Page Number: 6.69                        
  792.  
  793.  Error Description: The word protocol is spelled wrong in the last 
  794.                     paragraph.                                   
  795.  
  796.   Error Correction:                                              
  797.                                                                  
  798.  
  799. -----------------------
  800.       Date Entered 25-Sep-94
  801.         Error Type: Content               
  802.  
  803.        Page Number: 6.70                        
  804.  
  805.  Error Description: The header name WM_BOTTOMED is incorrectly listed at 
  806.                     the top of the page.                         
  807.  
  808.   Error Correction: The name should be WM_BOTTOMED, not WM_BOTTOM.
  809.                                                                  
  810.  
  811. -----------------------
  812.       Date Entered 25-Sep-94
  813.         Error Type: Content               
  814.  
  815.        Page Number: 6.71                        
  816.  
  817.  Error Description: The evnt_multi function is missing a value in its 
  818.                     prototype.                                   
  819.  
  820.   Error Correction: The variable mb (which is a pointer to a word) should
  821.                      be inserted between my and ks.              
  822.  
  823. -----------------------
  824.       Date Entered 25-Sep-94
  825.         Error Type: Content               
  826.  
  827.        Page Number: 6.84                        
  828.  
  829.  Error Description: The binding has the nextobj and kc values swapped.
  830.                                                                  
  831.  
  832.   Error Correction: intin[1] should be assigned to kc and intin[2] should
  833.                      be assigned to nextobj.                     
  834.  
  835. -----------------------
  836.       Date Entered 25-Sep-94
  837.         Error Type: Content               
  838.  
  839.        Page Number: 7.105                       
  840.  
  841.  Error Description: The prototype for vqt_cachesize() is wrong.  
  842.                                                                  
  843.  
  844.   Error Correction: vqt_cachesize() returns VOID not a WORD.     
  845.                                                                  
  846.  
  847. -----------------------
  848.       Date Entered 25-Sep-94
  849.         Error Type: Content               
  850.  
  851.        Page Number: 7.105                       
  852.  
  853.  Error Description: The binding for vqt_attributes incorrectly assigns 
  854.                     attr[6-9].                                   
  855.  
  856.   Error Correction: attr[6-9] should be assigned to ptsout[0-3]. 
  857.                                                                  
  858.  
  859. -----------------------
  860.       Date Entered 25-Sep-94
  861.         Error Type: Content               
  862.  
  863.        Page Number: 7.106                       
  864.  
  865.  Error Description: The last line of the binding for vqt_cachesize is 
  866.                     incorrect.                                   
  867.  
  868.   Error Correction: Replace all occurrences of intin with intout on this 
  869.                     line.                                        
  870.  
  871. -----------------------
  872.       Date Entered 25-Sep-94
  873.         Error Type: Content               
  874.  
  875.        Page Number: 7.108                       
  876.  
  877.  Error Description: The availability of vqt_f_extent() is wrong. 
  878.                                                                  
  879.  
  880.   Error Correction: vqt_f_extent is only available with SpeedoGDOS.
  881.                                                                  
  882.  
  883. -----------------------
  884.       Date Entered 25-Sep-94
  885.         Error Type: Content               
  886.  
  887.        Page Number: 7.114                       
  888.  
  889.  Error Description: The prototype for vqt_pairkern does not give a type 
  890.                     for handle.                                  
  891.  
  892.   Error Correction: handle is of type WORD.                      
  893.                                                                  
  894.  
  895. -----------------------
  896.       Date Entered 25-Sep-94
  897.         Error Type: Content               
  898.  
  899.        Page Number: 7.115                       
  900.  
  901.  Error Description: The prototype for vqt_trackkern does not specify a 
  902.                     type for handle.                             
  903.  
  904.   Error Correction: handle is of type WORD.                      
  905.                                                                  
  906.  
  907. -----------------------
  908.       Date Entered 25-Sep-94
  909.         Error Type: Content               
  910.  
  911.        Page Number: 7.129                       
  912.  
  913.  Error Description: The binding for vsf_color() incorrectly assigns 
  914.                     handle to contrl[0].                         
  915.  
  916.   Error Correction: contrl[0] should be assigned to 25.          
  917.                                                                  
  918.  
  919. -----------------------
  920.       Date Entered 25-Sep-94
  921.         Error Type: Content               
  922.  
  923.        Page Number: 7.130                       
  924.  
  925.  Error Description: The binding for vsf_perimeter() is missing two lines.
  926.                                                                  
  927.  
  928.   Error Correction: intin[0] must be assigned to flag prior to calling 
  929.                     vdi(). The binding should end with "return   
  930.                     intout[0]".                                  
  931.  
  932.  
  933. -----------------------
  934.       Date Entered 25-Sep-94
  935.         Error Type: Content               
  936.  
  937.        Page Number: 7.131                       
  938.  
  939.  Error Description: The binding for vsf_style() does not return a value.
  940.                                                                  
  941.  
  942.   Error Correction: Add the line: "return intout[0]" to the end of the 
  943.                     binding.                                     
  944.  
  945. -----------------------
  946.       Date Entered 25-Sep-94
  947.         Error Type: Content               
  948.  
  949.        Page Number: 7.136                       
  950.  
  951.  Error Description: The text in the Return Value paragraph is wrong.
  952.                                                                  
  953.  
  954.   Error Correction: The paragraph should read "vsl_type() returns the 
  955.                     newly set line type."                        
  956.  
  957. -----------------------
  958.       Date Entered 25-Sep-94
  959.         Error Type: Content               
  960.  
  961.        Page Number: 7.137                       
  962.  
  963.  Error Description: The binding for vsl_width() is wrong.        
  964.                                                                  
  965.  
  966.   Error Correction: The correct binding is: contrl[0] = 16; control[1] = 
  967.                     1; contrl[2] = 0; contrl[3] = 0; contrl[6] = handle; 
  968.                     ptsin[0] = width; ptsin[1] = 0; vdi(); return 
  969.                     ptsout[0];                                   
  970.  
  971. -----------------------
  972.       Date Entered 25-Sep-94
  973.         Error Type: Content               
  974.  
  975.        Page Number: 7.137                       
  976.  
  977.  Error Description: The prototype for vsl_width is wrong.        
  978.                                                                  
  979.  
  980.   Error Correction: The function returns a WORD, not VOID.       
  981.                                                                  
  982.  
  983. -----------------------
  984.       Date Entered 25-Sep-94
  985.         Error Type: Content               
  986.  
  987.        Page Number: 7.137                       
  988.  
  989.  Error Description: The Comments paragraph is wrong.             
  990.                                                                  
  991.  
  992.   Error Correction: The line should read "You must call vsl_type( handle,
  993.                      6 ) to actually utilize this style."        
  994.  
  995. -----------------------
  996.       Date Entered 25-Sep-94
  997.         Error Type: Content               
  998.  
  999.        Page Number: 7.138                       
  1000.  
  1001.  Error Description: No description of the return value for vsl_width is 
  1002.                     given.                                       
  1003.  
  1004.   Error Correction: vsl_width() returns the actual line width set.
  1005.                                                                  
  1006.  
  1007. -----------------------
  1008.       Date Entered 25-Sep-94
  1009.         Error Type: Content               
  1010.  
  1011.        Page Number: 7.139                       
  1012.  
  1013.  Error Description: The binding for vsm_color() is incorrect.    
  1014.                                                                  
  1015.  
  1016.   Error Correction: intin[0] should be set to color prior to calling 
  1017.                     vdi().                                       
  1018.  
  1019. -----------------------
  1020.       Date Entered 25-Sep-94
  1021.         Error Type: Content               
  1022.  
  1023.        Page Number: 7.139                       
  1024.  
  1025.  Error Description: The binding for vsm_height is incorrect.     
  1026.                                                                  
  1027.  
  1028.   Error Correction: 0 should be assigned to ptsin[0] prior to calling 
  1029.                     vdi(). size should be assigned to ptsin[1], not 
  1030.                     intin[0] prior to calling vdi(). The function should 
  1031.                     return the value in ptsout[1], not intout[0].
  1032.  
  1033. -----------------------
  1034.       Date Entered 25-Sep-94
  1035.         Error Type: Content               
  1036.  
  1037.        Page Number: 7.143                       
  1038.  
  1039.  Error Description: The binding for vsm_type() is incorrect.     
  1040.                                                                  
  1041.  
  1042.   Error Correction: contrl[3] should be set to 1. The function should end
  1043.                      with "return intout[0]".                    
  1044.  
  1045. -----------------------
  1046.       Date Entered 25-Sep-94
  1047.         Error Type: Content               
  1048.  
  1049.        Page Number: 7.155                       
  1050.  
  1051.  Error Description: The binding for vst_load_fonts() is incorrect.
  1052.                                                                  
  1053.  
  1054.   Error Correction: The binding should end with the line: "return 
  1055.                     intout[0]".                                  
  1056.  
  1057. -----------------------
  1058.       Date Entered 25-Sep-94
  1059.         Error Type: Content               
  1060.  
  1061.        Page Number: 7.27                        
  1062.  
  1063.  Error Description: The order for the points in a bezier segment is 
  1064.                     incorrect.                                   
  1065.  
  1066.   Error Correction: Each set of points should appear in the order 
  1067.                     anchor1, control1, control2, anchor2.        
  1068.  
  1069. -----------------------
  1070.       Date Entered 25-Sep-94
  1071.         Error Type: Content               
  1072.  
  1073.        Page Number: 7.27                        
  1074.  
  1075.  Error Description: The binding for v_bez() is incorrect.        
  1076.                                                                  
  1077.  
  1078.   Error Correction: intin is actually byte packed. The first element of 
  1079.                     bezarr should be placed in the high byte of intin[0] 
  1080.                     and the second should be placed in the low byte and 
  1081.                     so on.                                       
  1082.  
  1083. -----------------------
  1084.       Date Entered 25-Sep-94
  1085.         Error Type: Content               
  1086.  
  1087.        Page Number: 7.29                        
  1088.  
  1089.  Error Description: contrl[1] is incorrectly assigned in v_bez_on.
  1090.                                                                  
  1091.  
  1092.   Error Correction: contrl[1] should be set to 0.                
  1093.                                                                  
  1094.  
  1095. -----------------------
  1096.       Date Entered 25-Sep-94
  1097.         Error Type: Content               
  1098.  
  1099.        Page Number: 7.33                        
  1100.  
  1101.  Error Description: Two values for ptsin are not present in the binding 
  1102.                     for v_circle.                                
  1103.  
  1104.   Error Correction: ptsin[4] should be set to radius. ptsin[5] should be 
  1105.                     set to 0.                                    
  1106.  
  1107. -----------------------
  1108.       Date Entered 25-Sep-94
  1109.         Error Type: Content               
  1110.  
  1111.        Page Number: 7.33                        
  1112.  
  1113.  Error Description: The index for colarray was omitted in the binding for
  1114.                      v_cellarray.                                
  1115.  
  1116.   Error Correction: The line should appear intin[i] = colarray[i]
  1117.                                                                  
  1118.  
  1119. -----------------------
  1120.       Date Entered 25-Sep-94
  1121.         Error Type: Content               
  1122.  
  1123.        Page Number: 7.36                        
  1124.  
  1125.  Error Description: The value assigned to contrl[1] and contrl[3] is 
  1126.                     incorrect.                                   
  1127.  
  1128.   Error Correction: The value 1 should be assigned to both.      
  1129.                                                                  
  1130.  
  1131. -----------------------
  1132.       Date Entered 25-Sep-94
  1133.         Error Type: Content               
  1134.  
  1135.        Page Number: 7.37                        
  1136.  
  1137.  Error Description: The prototype of v_curhome() does not match the 
  1138.                     function name.                               
  1139.  
  1140.   Error Correction: The prototype should read VOID v_curhome( handle ).
  1141.                                                                  
  1142.  
  1143. -----------------------
  1144.       Date Entered 25-Sep-94
  1145.         Error Type: Content               
  1146.  
  1147.        Page Number: 7.58                        
  1148.  
  1149.  Error Description: The variable i is initialized incorrectly.   
  1150.                                                                  
  1151.  
  1152.   Error Correction: The first line of the binding should read WORD i = 2;
  1153.                                                                  
  1154.  
  1155. -----------------------
  1156.       Date Entered 25-Sep-94
  1157.         Error Type: Content               
  1158.  
  1159.        Page Number: 7.60                        
  1160.  
  1161.  Error Description: The binding for v_loadcache sets contrl[3]   
  1162.                     incorrectly.                                 
  1163.  
  1164.   Error Correction: contrl[3] should be set to i, not --i.       
  1165.                                                                  
  1166.  
  1167. -----------------------
  1168.       Date Entered 25-Sep-94
  1169.         Error Type: Content               
  1170.  
  1171.        Page Number: 7.65                        
  1172.  
  1173.  Error Description: The structure definition contains a duplicate entry 
  1174.                     (WORD maxwchar, maxhchar).                   
  1175.  
  1176.   Error Correction: The line should read "WORD maxwchar, maxhchar"
  1177.                                                                  
  1178.  
  1179. -----------------------
  1180.       Date Entered 25-Sep-94
  1181.         Error Type: Content               
  1182.  
  1183.        Page Number: 7.65                        
  1184.  
  1185.  Error Description: The prototype for V_Opnvwk is incorrect.     
  1186.                                                                  
  1187.  
  1188.   Error Correction: The parameter dev is a pointer to VDI_Workstation 
  1189.                     structure.                                   
  1190.  
  1191. -----------------------
  1192.       Date Entered 25-Sep-94
  1193.         Error Type: Content               
  1194.  
  1195.        Page Number: 7.66                        
  1196.  
  1197.  Error Description: The binding for V_Opnvwk incorrectly lists its 
  1198.                     parameter.                                   
  1199.  
  1200.   Error Correction: V_Opnvwk takes a pointer to a VDI_Workstation 
  1201.                     structure.                                   
  1202.  
  1203. -----------------------
  1204.       Date Entered 25-Sep-94
  1205.         Error Type: Content               
  1206.  
  1207.        Page Number: 7.67                        
  1208.  
  1209.  Error Description: The "i" in the function binding 'for' loop is 
  1210.                     uppercase.                                   
  1211.  
  1212.   Error Correction:                                              
  1213.                                                                  
  1214.  
  1215. -----------------------
  1216.       Date Entered 25-Sep-94
  1217.         Error Type: Content               
  1218.  
  1219.        Page Number: 7.67                        
  1220.  
  1221.  Error Description: The prototype for V_Opnwk() is incorrect.    
  1222.                                                                  
  1223.  
  1224.   Error Correction: The function takes devno as indicated but takes dev 
  1225.                     as a pointer to a VDI_Workstation structure. 
  1226.  
  1227. -----------------------
  1228.       Date Entered 25-Sep-94
  1229.         Error Type: Content               
  1230.  
  1231.        Page Number: 7.68                        
  1232.  
  1233.  Error Description: The binding for V_Opnwk is incorrect.        
  1234.                                                                  
  1235.  
  1236.   Error Correction: The name of the function should be V_Opnwk() and it 
  1237.                     takes devno as listed but takes dev as a pointer to a
  1238.                      VDI_Workstation structure.                  
  1239.  
  1240.  
  1241. -----------------------
  1242.       Date Entered 25-Sep-94
  1243.         Error Type: Content               
  1244.  
  1245.        Page Number: 7.69                        
  1246.  
  1247.  Error Description: The sub-opcode for v_output_window() is wrong.
  1248.                                                                  
  1249.  
  1250.   Error Correction: The correct sub-opcode is 21.                
  1251.                                                                  
  1252.  
  1253. -----------------------
  1254.       Date Entered 25-Sep-94
  1255.         Error Type: Content               
  1256.  
  1257.        Page Number: 7.71                        
  1258.  
  1259.  Error Description: The ptsin array is incorrectly assigned in the loop 
  1260.                     in the binding for v_pline().                
  1261.  
  1262.   Error Correction: ptsin[i] should be set to pxy[i].            
  1263.                                                                  
  1264.  
  1265. -----------------------
  1266.       Date Entered 25-Sep-94
  1267.         Error Type: Content               
  1268.  
  1269.        Page Number: 7.71                        
  1270.  
  1271.  Error Description: ptsin[7] is not assigned to anything in the binding 
  1272.                     for v_pieslice.                              
  1273.  
  1274.   Error Correction: ptsin[7] should be set to 0.                 
  1275.                                                                  
  1276.  
  1277. -----------------------
  1278.       Date Entered 25-Sep-94
  1279.         Error Type: Content               
  1280.  
  1281.        Page Number: 7.77                        
  1282.  
  1283.  Error Description: contrl[3] is incorrectly assigned in the binding for 
  1284.                     v_set_app_buff().                            
  1285.  
  1286.   Error Correction: contrl[3] should be set to 3.                
  1287.                                                                  
  1288.  
  1289. -----------------------
  1290.       Date Entered 25-Sep-94
  1291.         Error Type: Content               
  1292.  
  1293.        Page Number: 7.81                        
  1294.  
  1295.  Error Description: The opcode for vex_curv() is incorrect.      
  1296.                                                                  
  1297.  
  1298.   Error Correction: The opcode should be 127 (this must be changed in the
  1299.                      binding as well).                           
  1300.  
  1301. -----------------------
  1302.       Date Entered 25-Sep-94
  1303.         Error Type: Content               
  1304.  
  1305.        Page Number: 7.83                        
  1306.  
  1307.  Error Description: The binding for vex_timv is missing a line at the 
  1308.                     end.                                         
  1309.  
  1310.   Error Correction: The last line should read "*mpt = intout[0]".
  1311.                                                                  
  1312.  
  1313. -----------------------
  1314.       Date Entered 25-Sep-94
  1315.         Error Type: Content               
  1316.  
  1317.        Page Number: 7.85                        
  1318.  
  1319.  Error Description: contrl[3] is incorrectly assigned in vm_pagesize().
  1320.                                                                  
  1321.  
  1322.   Error Correction: contrl[3] should be set to 3.                
  1323.                                                                  
  1324.  
  1325. -----------------------
  1326.       Date Entered 25-Sep-94
  1327.         Error Type: Content               
  1328.  
  1329.        Page Number: 7.9                         
  1330.  
  1331.  Error Description: The entry in the table called XINCL is incorrect.
  1332.                                                                  
  1333.  
  1334.   Error Correction: The correct name is XMINCL.                  
  1335.                                                                  
  1336.  
  1337. -----------------------
  1338.       Date Entered 25-Sep-94
  1339.         Error Type: Omission              
  1340.  
  1341.        Page Number: 7.90                        
  1342.  
  1343.  Error Description: No header names are given for valid mode values.
  1344.                                                                  
  1345.  
  1346.   Error Correction: Use VQ_BASE for 0 and VQ_EXTENDED for 1.     
  1347.                                                                  
  1348.  
  1349. -----------------------
  1350.       Date Entered 25-Sep-94
  1351.         Error Type: Omission              
  1352.  
  1353.        Page Number: 7.92                        
  1354.  
  1355.  Error Description: No indication is made as to how third-party GDOS 
  1356.                     replacements can be found.                   
  1357.  
  1358.   Error Correction: Older GDOS replacements fall into the 'other value' 
  1359.                     category of the table. Check with the manufacturer 
  1360.                     for more product specific details.           
  1361.  
  1362.  
  1363. -----------------------
  1364.       Date Entered 25-Sep-94
  1365.         Error Type: Content               
  1366.  
  1367.        Page Number: 7.98                        
  1368.  
  1369.  Error Description: The opcode for vql_attributes is incorrect.  
  1370.                                                                  
  1371.  
  1372.   Error Correction: The correct opcode is 35 (this must be changed in the
  1373.                      binding as well).                           
  1374.  
  1375. -----------------------
  1376.       Date Entered 25-Sep-94
  1377.         Error Type: Content               
  1378.  
  1379.        Page Number: 7.99                        
  1380.  
  1381.  Error Description: The binding for vqm_attributes assigns the wrong 
  1382.                     values to attr[3] and attr[4].               
  1383.  
  1384.   Error Correction: attr[3] should be assigned to ptsout[0] and attr[4] 
  1385.                     should be assigned to ptsout[1].             
  1386.  
  1387. -----------------------
  1388.       Date Entered 25-Sep-94
  1389.         Error Type: Content               
  1390.  
  1391.        Page Number: 8.5                         
  1392.  
  1393.  Error Description: The entry in the table called V_CEL_BG is incorrect.
  1394.                                                                  
  1395.  
  1396.   Error Correction: The correct name is V_COL_BG.                
  1397.                                                                  
  1398.  
  1399. -----------------------
  1400.       Date Entered 25-Sep-94
  1401.         Error Type: Content               
  1402.  
  1403.        Page Number: 9.4                         
  1404.  
  1405.  Error Description: Three environment variables used by the Desktop are 
  1406.                     not mentioned.                               
  1407.  
  1408.   Error Correction: If the system variable ACCPATH is present, it will be
  1409.                      used as a path from where to load accessories from. 
  1410.                     The variables SHSHOW and SHPRINT can be assigned the 
  1411.                     complete path and name of programs which are called 
  1412.                     when the user tries to view or print a desktop file.
  1413. -----------------------
  1414.       Date Entered 25-Sep-94
  1415.         Error Type: Content               
  1416.  
  1417.        Page Number: A.10                        
  1418.  
  1419.  Error Description: An XBIOS function 'WakeTime' was omitted.    
  1420.                                                                  
  1421.  
  1422.   Error Correction: The XBIOS has a function, WakeTime (opcode 0x2F) 
  1423.                     which takes two unsigned shorts as input. The first 
  1424.                     gives a BIOS date, and the second gives a BIOS time. 
  1425.                     This function is only available on the ST Book and 
  1426.                     puts it to sleep until the given time.       
  1427. -----------------------
  1428.       Date Entered 25-Sep-94
  1429.         Error Type: Content               
  1430.  
  1431.        Page Number: A.15                        
  1432.  
  1433.  Error Description: The description for v_clrwk() is incorrect.  
  1434.                                                                  
  1435.  
  1436.   Error Correction: v_clrwk() clears the specified workstation.  
  1437.                                                                  
  1438.  
  1439. -----------------------
  1440.       Date Entered 25-Sep-94
  1441.         Error Type: Content               
  1442.  
  1443.        Page Number: B.17                        
  1444.  
  1445.  Error Description: The start of the STe operating system is incorrectly 
  1446.                     indicated.                                   
  1447.  
  1448.   Error Correction: The STe's TOS started at 0xE00000, not 0xFC0000 as 
  1449.                     indicated.                                   
  1450.  
  1451. -----------------------
  1452.       Date Entered 25-Sep-94
  1453.         Error Type: Content               
  1454.  
  1455.        Page Number: B.28                        
  1456.  
  1457.  Error Description: Bit #3 of the Falcon030 DSP/DMA controller are 
  1458.                     incorrectly labeled.                         
  1459.  
  1460.   Error Correction: When bit 3 is 0 it selects the DSP as the    
  1461.                     destination.                                 
  1462.  
  1463. -----------------------
  1464.       Date Entered 25-Sep-94
  1465.         Error Type: Content               
  1466.  
  1467.        Page Number: B.29                        
  1468.  
  1469.  Error Description: Bit #3 of the DMA Crossbar Input Select is incorrect.
  1470.                                                                  
  1471.  
  1472.   Error Correction: Having this bit set to 1 selects all others besides 
  1473.                     the DSP.                                     
  1474.  
  1475. -----------------------
  1476.       Date Entered 25-Sep-94
  1477.         Error Type: Content               
  1478.  
  1479.        Page Number: B.29                        
  1480.  
  1481.  Error Description: The DAC Output controls appear in the wrong bits in 
  1482.                     the diagram.                                 
  1483.  
  1484.   Error Correction: The DAC output controls actually appear in bits 
  1485.                     14-13.                                       
  1486.  
  1487. -----------------------
  1488.       Date Entered 25-Sep-94
  1489.         Error Type: Content               
  1490.  
  1491.        Page Number: B.32                        
  1492.  
  1493.  Error Description: According to the chart, the STe does not contain a 
  1494.                     Blitter.                                     
  1495.  
  1496.   Error Correction: The STe does contain a Blitter.              
  1497.                                                                  
  1498.  
  1499. -----------------------
  1500.       Date Entered 25-Sep-94
  1501.         Error Type: Content               
  1502.  
  1503.        Page Number: B.33                        
  1504.  
  1505.  Error Description: According to the chart, the Mega STe contains an has 
  1506.                     a DMA controller for the SCC.                
  1507.  
  1508.   Error Correction: The Mega STe did not contain SCC DMA registers.
  1509.                                                                  
  1510.  
  1511. -----------------------
  1512.       Date Entered 25-Sep-94
  1513.         Error Type: Content               
  1514.  
  1515.        Page Number: I.3                         
  1516.  
  1517.  Error Description: The register numbers for PSG_CPITCHLOW and   
  1518.                     PSG_CPITCHHIGH are incorrect.                
  1519.  
  1520.   Error Correction: The correct register numbers are 4 and 5     
  1521.                     respectively.                                
  1522.  
  1523. -----------------------
  1524.       Date Entered 25-Sep-94
  1525.         Error Type: Content               
  1526.  
  1527.        Page Number: I.3                         
  1528.  
  1529.  Error Description: The names for registers 0 and 1 are incorrect.
  1530.                                                                  
  1531.  
  1532.   Error Correction: The name for register 0 is PSG_APITCHLOW. The name 
  1533.                     for register 1 is PSG_APITCHHIGH.            
  1534.  
  1535. -----------------------
  1536.       Date Entered 25-Sep-94
  1537.         Error Type: Design                
  1538.  
  1539.        Page Number: 10.23                       
  1540.  
  1541.  Error Description: The variable name event is not italicized properly in
  1542.                      cpx_m1().                                   
  1543.  
  1544. -----------------------
  1545.       Date Entered 25-Sep-94
  1546.         Error Type: Content               
  1547.  
  1548.        Page Number: 10.24                       
  1549.  
  1550.  Error Description: The parameter "event" for cpx_m2 is given the wrong 
  1551.                     type in the prototype.                       
  1552.  
  1553.   Error Correction: event should be a pointer to a WORD.         
  1554.                                                                  
  1555. -----------------------
  1556.       Date Entered 25-Sep-94
  1557.         Error Type: Content               
  1558.  
  1559.        Page Number: 10.39                       
  1560.  
  1561.  Error Description: In the list of possible messages for Xform_do() to 
  1562.                     return it spells WM_CLOSED as WM_CLOSE.      
  1563.  
  1564. -----------------------
  1565.       Date Entered 25-Sep-94
  1566.         Error Type: Content               
  1567.  
  1568.        Page Number: 10.4                        
  1569.  
  1570.  Error Description: The structure member cpx_close in the CPXINFO 
  1571.                     structure is defined with an incorrect return type.
  1572.  
  1573.   Error Correction: cpx_close returns VOID, not WORD.            
  1574.                                                                  
  1575. -----------------------
  1576.       Date Entered 25-Sep-94
  1577.         Error Type: Content               
  1578.  
  1579.        Page Number: 10.5                        
  1580.  
  1581.  Error Description: The XCPB structure member MFsave is spelled wrong.
  1582.  
  1583.   Error Correction: It should be MFsave, not MFSave.             
  1584.  
  1585. -----------------------
  1586.       Date Entered 25-Sep-94
  1587.         Error Type: Content               
  1588.  
  1589.        Page Number: 10.5                        
  1590.  
  1591.  Error Description: The XCPB structure member reserved has the wrong 
  1592.                     name.                                        
  1593.  
  1594.   Error Correction: Replace the reserved member with the name version (it
  1595.                      contains the version number of the currently running
  1596.                      control panel).                             
  1597.  
  1598.  
  1599.